1579 N Decatur Rd, Atlanta, GA 30307, United States
View on Map
What travelers say:
Come to Emory University to visit the school, dinner is here. Japanese cuisine, pure taste, not worse than Japan. Many Chinese students in the school have come to eat, good Japanese food.